off-road machine - Turc Anglais Dictionnaire